Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TELEGRAPH MEWS Terraced £235,397 £45,000 7 Apr 1997
12 TELEGRAPH MEWS Terraced £707,646 £325,000 8 Dec 2003
22A TELEGRAPH MEWS Terraced £224,157 £59,000 14 Apr 2000
22B TELEGRAPH MEWS Flats/Maisonettes £165,785 £164,000 11 Apr 2023